package cn.com.bluemoon.daps.standard.entity;

import cn.com.bluemoon.daps.common.domain.BaseModel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 * <p>
 * 数据标准版本表
 * </p>
 *
 * @author admin
 * @since 2021-09-23
 */
@Data
@Accessors
@ApiModel(value="DapStandardVersion", description="数据标准版本表")
public class DapStandardVersion extends BaseModel<DapStandardVersion> {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "变更时间")
    private LocalDateTime modifyTime;

    @ApiModelProperty(value = "变更类型：新增（1） 变更(2) 删除(3)")
    private Integer modifyType;

    @ApiModelProperty(value = "标准唯一id")
    private String standardUniqueId;

    @ApiModelProperty(value = "版本内容（纯文本结构）")
    private String standardJson;

    @ApiModelProperty(value = "变更说明")
    private String modifyDesc;

    @ApiModelProperty(value = "标准类型 0基础标准 1指标标准 默认为1")
    private Integer standardType;

    @ApiModelProperty(value = "审批流程-通过的流程id")
    private String auditProcessId;


}
